﻿using CodeGenerator.DataType;
using System;
namespace Data
{
    /* Class : PRZ_AA_DIRITTI_PERSONALE */
    public class prz_aa_diritti_personale
    {
        public prz_aa_diritti_personale()
        {
        }
        [Field(Version = 1.0)]
        public string codice_personale { get; set; }
        [Field(Version = 1.0)]
        public string codice_diritto { get; set; }
    }
    /* Class : PRZ_AA_DIRITTI_QUALIFICHE */
    public class prz_aa_diritti_qualifiche
    {
        public prz_aa_diritti_qualifiche()
        {
        }
        [Field(Version = 1.0)]
        public string codice_qualifica { get; set; }
        [Field(Version = 1.0)]
        public string codice_diritto { get; set; }
    }
    /* Class : PRZ_AA_DISTRETTI */
    public class prz_aa_distretti
    {
        public prz_aa_distretti()
        {
        }
        [Field(Version = 1.0)]
        public string codiceasl { get; set; }
        [Field(Version = 1.0)]
        public string codicedistretto { get; set; }
        [Field(Version = 1.0)]
        public string descrizione { get; set; }
    }
    /* Class : PRZ_AA_DRG */
    public class prz_aa_drg
    {
        public prz_aa_drg()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_drg { get; set; }
        [Field(Version = 1.0)]
        public string drg { get; set; }
        [Field(Version = 1.0)]
        public string mdc { get; set; }
        [Field(Version = 1.0)]
        public string descrizionedrg { get; set; }
    }
    /* Class : PRZ_AA_DRG_OLD */
    public class prz_aa_drg_old
    {
        public prz_aa_drg_old()
        {
        }
        [Field(Version = 1.0)]
        public string drg { get; set; }
        [Field(Version = 1.0)]
        public string mdc { get; set; }
        [Field(Version = 1.0)]
        public string tipo { get; set; }
        [Field(Version = 1.0)]
        public string descrizione { get; set; }
        [Field(Version = 1.0)]
        public string descrizionemdc { get; set; }
        [Field(Version = 1.0)]
        public string pesohcfa10 { get; set; }
        [Field(Version = 1.0)]
        public decimal pesonumhcfa10 { get; set; }
    }
    /* Class : PRZ_AA_DRG_TARIFFARI */
    public class prz_aa_drg_tariffari
    {
        public prz_aa_drg_tariffari()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_tariffario { get; set; }
        [Field(Version = 1.0)]
        public decimal id_tipotariffa { get; set; }
        [Field(Version = 1.0)]
        public string tipotariffa { get; set; }
        [Field(Version = 1.0)]
        public string descrizionetariffa { get; set; }
        [Field(Version = 1.0)]
        public string regione { get; set; }
        [Field(Version = 1.0)]
        public DateTime datainizio { get; set; }
        [Field(Version = 1.0)]
        public DateTime datafine { get; set; }
    }
    /* Class : PRZ_AA_DRG_TARIFFE */
    public class prz_aa_drg_tariffe
    {
        public prz_aa_drg_tariffe()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_drg { get; set; }
        [Field(Version = 1.0)]
        public decimal id_tariffario { get; set; }
        [Field(Version = 1.0)]
        public decimal tariffanormale { get; set; }
        [Field(Version = 1.0)]
        public decimal tariffaoltre { get; set; }
        [Field(Version = 1.0)]
        public decimal tariffadie { get; set; }
        [Field(Version = 1.0)]
        public decimal tariffadiehospital { get; set; }
        [Field(Version = 1.0)]
        public decimal valoresoglia { get; set; }
        [Field(Version = 1.0)]
        public decimal peso { get; set; }
        [Field(Version = 1.0)]
        public string tipodrg { get; set; }
        [Field(Version = 1.0)]
        public decimal valoresogliacomplicati { get; set; }
        [Field(Version = 1.0)]
        public decimal tariffanoncomplicati { get; set; }
        [Field(Version = 1.0)]
        public string descrizionedrg { get; set; }
    }
    /* Class : PRZ_AA_DRG_TIPOTARIFFE */
    public class prz_aa_drg_tipotariffe
    {
        public prz_aa_drg_tipotariffe()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_tipotariffa { get; set; }
        [Field(Version = 1.0)]
        public string tipotariffa { get; set; }
    }
    /* Class : PRZ_AA_ESENZIONI */
    public class prz_aa_esenzioni
    {
        public prz_aa_esenzioni()
        {
        }
        [Field(Version = 1.0)]
        public string regione { get; set; }
        [Field(Version = 1.0)]
        public string codiceesenzione { get; set; }
        [Field(Version = 1.0)]
        public string descrizione { get; set; }
        [Field(Version = 1.0)]
        public string subcodice { get; set; }
        [Field(Version = 1.0)]
        public string codiceministeriale { get; set; }
        [Field(Version = 1.0)]
        public string flagfarmaci { get; set; }
        [Field(Version = 1.0)]
        public string flagprestazioni { get; set; }
        [Field(Version = 1.0)]
        public string flagdirittoattestato { get; set; }
        [Field(Version = 1.0)]
        public string flagesentetotale { get; set; }
        [Field(Version = 1.0)]
        public string posizioneticket { get; set; }
        [Field(Version = 1.0)]
        public decimal camponote { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
        [Field(Version = 1.0)]
        public string tipologia { get; set; }
    }
    /* Class : PRZ_AA_ESENZIONIDIAGNOSI */
    public class prz_aa_esenzionidiagnosi
    {
        public prz_aa_esenzionidiagnosi()
        {
        }
        [Field(Version = 1.0)]
        public string regione { get; set; }
        [Field(Version = 1.0)]
        public string codiceesenzione { get; set; }
        [Field(Version = 1.0)]
        public string codicediagnosi { get; set; }
        [Field(Version = 1.0)]
        public string diagnosi { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
    }
    /* Class : PRZ_AA_ESENZIONIPRESTAZIONI */
    public class prz_aa_esenzioniprestazioni
    {
        public prz_aa_esenzioniprestazioni()
        {
        }
        [Field(Version = 1.0)]
        public string regione { get; set; }
        [Field(Version = 1.0)]
        public string codiceesenzione { get; set; }
        [Field(Version = 1.0)]
        public string codicediagnosi { get; set; }
        [Field(Version = 1.0)]
        public string codice_regionale { get; set; }
        [Field(Version = 1.0)]
        public string facoltativa { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
        [Field(Version = 1.0)]
        public string notafacoltativa { get; set; }
    }
    /* Class : PRZ_AA_ETIC */
    public class prz_aa_etic
    {
        public prz_aa_etic()
        {
        }
        [Field(Version = 1.0)]
        public decimal idunivoco { get; set; }
        [Field(Version = 1.0)]
        public decimal idrichiesta { get; set; }
        [Field(Version = 1.0)]
        public DateTime dataaccettazione { get; set; }
        [Field(Version = 1.0)]
        public decimal numeroaccettazione { get; set; }
        [Field(Version = 1.0)]
        public decimal numerorecord { get; set; }
        [Field(Version = 1.0)]
        public decimal codicebarcode { get; set; }
        [Field(Version = 1.0)]
        public string formatobarcode { get; set; }
        [Field(Version = 1.0)]
        public string nomeetichetta { get; set; }
        [Field(Version = 1.0)]
        public string descelencobt { get; set; }
        [Field(Version = 1.0)]
        public DateTime dataorainserimento { get; set; }
    }
    /* Class : PRZ_AA_EVENTI */
    public class prz_aa_eventi
    {
        public prz_aa_eventi()
        {
        }
        [Field(Version = 1.0)]
        public decimal id { get; set; }
        [Field(Version = 1.0)]
        public decimal idricovero { get; set; }
        [Field(Version = 1.0)]
        public decimal idtipoevento { get; set; }
        [Field(Version = 1.0)]
        public DateTime dataoraevento { get; set; }
        [Field(Version = 1.0)]
        public string utente { get; set; }
        [Field(Version = 1.0)]
        public string note { get; set; }
        [Field(Version = 1.0)]
        public decimal version { get; set; }
        [Field(Version = 1.0)]
        public decimal eliminato { get; set; }
    }
    /* Class : PRZ_AA_FARMACI */
    public class prz_aa_farmaci
    {
        public prz_aa_farmaci()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_farmaco { get; set; }
        [Field(Version = 1.0)]
        public string dxfarmaco { get; set; }
        [Field(Version = 1.0)]
        public string codice_minsan32 { get; set; }
        [Field(Version = 1.0)]
        public string codice_minsan10 { get; set; }
        [Field(Version = 1.0)]
        public string codice_atc { get; set; }
        [Field(Version = 1.0)]
        public string codice_ean813 { get; set; }
        [Field(Version = 1.0)]
        public decimal codice_formafarma { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
        [Field(Version = 1.0)]
        public decimal um_confezione { get; set; }
        [Field(Version = 1.0)]
        public decimal qta_confezione { get; set; }
        [Field(Version = 1.0)]
        public decimal um_sconfezione { get; set; }
        [Field(Version = 1.0)]
        public decimal qta_sconfezione { get; set; }
        [Field(Version = 1.0)]
        public string flag_provvisorio { get; set; }
        [Field(Version = 1.0)]
        public string provvisorio { get; set; }
        [Field(Version = 1.0)]
        public string tipologiafarmaco { get; set; }
        [Field(Version = 1.0)]
        public string flagpht { get; set; }
        [Field(Version = 1.0)]
        public string flagchemioterapico { get; set; }
        [Field(Version = 1.0)]
        public string flaginsulinico { get; set; }
        [Field(Version = 1.0)]
        public string codice_interno { get; set; }
        [Field(Version = 1.0)]
        public string tipomedicinale { get; set; }
        [Field(Version = 1.0)]
        public string nota_aifa { get; set; }
        [Field(Version = 1.0)]
        public decimal idprincipio { get; set; }
        [Field(Version = 1.0)]
        public string flagfarmacocostozero { get; set; }
        [Field(Version = 1.0)]
        public decimal um_grammatura { get; set; }
        [Field(Version = 1.0)]
        public decimal grammatura { get; set; }
    }
    /* Class : PRZ_AA_FARMACI_ARCHIVIO */
    public class prz_aa_farmaci_archivio
    {
        public prz_aa_farmaci_archivio()
        {
        }
        [Field(Version = 1.0)]
        public decimal id { get; set; }
        [Field(Version = 1.0)]
        public decimal id_farmaci_importa { get; set; }
        [Field(Version = 1.0)]
        public string codifa { get; set; }
        [Field(Version = 1.0)]
        public string descrizione { get; set; }
        [Field(Version = 1.0)]
        public string multiprescrivibile { get; set; }
        [Field(Version = 1.0)]
        public string tipoforma { get; set; }
        [Field(Version = 1.0)]
        public string scadenza { get; set; }
        [Field(Version = 1.0)]
        public string sudmerceologica { get; set; }
        [Field(Version = 1.0)]
        public string data_congelamento { get; set; }
        [Field(Version = 1.0)]
        public string ricetta { get; set; }
        [Field(Version = 1.0)]
        public string ssn { get; set; }
        [Field(Version = 1.0)]
        public string sostanzasali { get; set; }
        [Field(Version = 1.0)]
        public string qta { get; set; }
        [Field(Version = 1.0)]
        public string umqta { get; set; }
        [Field(Version = 1.0)]
        public string fu { get; set; }
        [Field(Version = 1.0)]
        public string tabssn { get; set; }
        [Field(Version = 1.0)]
        public string estemerceologica { get; set; }
        [Field(Version = 1.0)]
        public string nascita { get; set; }
        [Field(Version = 1.0)]
        public string causacongelamento { get; set; }
        [Field(Version = 1.0)]
        public string codice_minsan32 { get; set; }
        [Field(Version = 1.0)]
        public string codice_minsan10 { get; set; }
        [Field(Version = 1.0)]
        public decimal id_nota { get; set; }
        [Field(Version = 1.0)]
        public decimal id_nota_2 { get; set; }
        [Field(Version = 1.0)]
        public string atc { get; set; }
        [Field(Version = 1.0)]
        public string fenilche { get; set; }
        [Field(Version = 1.0)]
        public string celiachia { get; set; }
        [Field(Version = 1.0)]
        public string diabete { get; set; }
        [Field(Version = 1.0)]
        public string lattosio { get; set; }
        [Field(Version = 1.0)]
        public string datainizioconssn { get; set; }
        [Field(Version = 1.0)]
        public string datafineconssn { get; set; }
        [Field(Version = 1.0)]
        public string um { get; set; }
        [Field(Version = 1.0)]
        public string cambiossn { get; set; }
        [Field(Version = 1.0)]
        public string prezzodec { get; set; }
        [Field(Version = 1.0)]
        public string notessnprec { get; set; }
        [Field(Version = 1.0)]
        public string codiceaggposologia { get; set; }
        [Field(Version = 1.0)]
        public string datainiziossn { get; set; }
        [Field(Version = 1.0)]
        public string datafinessn { get; set; }
        [Field(Version = 1.0)]
        public string prezzoum { get; set; }
        [Field(Version = 1.0)]
        public string tiporecord { get; set; }
        [Field(Version = 1.0)]
        public string eliminato { get; set; }
        [Field(Version = 1.0)]
        public string update { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_upd { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_ins { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_del { get; set; }
        [Field(Version = 1.0)]
        public string pezzi { get; set; }
        [Field(Version = 1.0)]
        public string flebo { get; set; }
        [Field(Version = 1.0)]
        public decimal id_tiporicetta { get; set; }
        [Field(Version = 1.0)]
        public decimal id_stupefacente { get; set; }
        [Field(Version = 1.0)]
        public decimal id_prescrivibilita { get; set; }
        [Field(Version = 1.0)]
        public string descri_prescrivibilita { get; set; }
        [Field(Version = 1.0)]
        public string descri_stupefacente { get; set; }
        [Field(Version = 1.0)]
        public string descri_tiporicetta { get; set; }
        [Field(Version = 1.0)]
        public decimal id_particolarita { get; set; }
        [Field(Version = 1.0)]
        public string descri_particolarita { get; set; }
        [Field(Version = 1.0)]
        public decimal id_regime_ssn { get; set; }
        [Field(Version = 1.0)]
        public string descri_regime_ssn { get; set; }
        [Field(Version = 1.0)]
        public decimal id_tipoprodotto { get; set; }
        [Field(Version = 1.0)]
        public string descri_tipoprodotto { get; set; }
    }
    /* Class : PRZ_AA_FARMACI_ARCHIVIO_NOTE */
    public class prz_aa_farmaci_archivio_note
    {
        public prz_aa_farmaci_archivio_note()
        {
        }
        [Field(Version = 1.0)]
        public decimal id { get; set; }
        [Field(Version = 1.0)]
        public string sigla { get; set; }
        [Field(Version = 1.0)]
        public string sigla_1 { get; set; }
        [Field(Version = 1.0)]
        public string sigla_2 { get; set; }
        [Field(Version = 1.0)]
        public string nota { get; set; }
        [Field(Version = 1.0)]
        public string codice_nota { get; set; }
        [Field(Version = 1.0)]
        public string eliminato { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_upd { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_ins { get; set; }
        [Field(Version = 1.0)]
        public DateTime timestamp_del { get; set; }
    }
    /* Class : PRZ_AA_FARMACI_COSTI */
    public class prz_aa_farmaci_costi
    {
        public prz_aa_farmaci_costi()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_farmaco { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
        [Field(Version = 1.0)]
        public decimal costo_confezione { get; set; }
    }
    /* Class : PRZ_AA_FARMACI_FASCIA */
    public class prz_aa_farmaci_fascia
    {
        public prz_aa_farmaci_fascia()
        {
        }
        [Field(Version = 1.0)]
        public decimal id_farmaco { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_iniziovalidita { get; set; }
        [Field(Version = 1.0)]
        public DateTime data_finevalidita { get; set; }
        [Field(Version = 1.0)]
        public string fascia { get; set; }
    }
    /* Class : PRZ_AA_FARMACI_IMPORTA */
    public class prz_aa_farmaci_importa
    {
        public prz_aa_farmaci_importa()
        {
        }
        [Field(Version = 1.0)]
        public decimal id { get; set; }
        [Field(Version = 1.0)]
        public string codifa { get; set; }
        [Field(Version = 1.0)]
        public string descrizione { get; set; }
        [Field(Version = 1.0)]
        public string tipoforma { get; set; }
        [Field(Version = 1.0)]
        public string scadenza { get; set; }
        [Field(Version = 1.0)]
        public string sudmerceologica { get; set; }
        [Field(Version = 1.0)]
        public string data_congelamento { get; set; }
        [Field(Version = 1.0)]
        public string ricetta { get; set; }
        [Field(Version = 1.0)]
        public string ssn { get; set; }
        [Field(Version = 1.0)]
        public string sostanzasali { get; set; }
        [Field(Version = 1.0)]
        public string qta { get; set; }
        [Field(Version = 1.0)]
        public string umqta { get; set; }
        [Field(Version = 1.0)]
        public string fu { get; set; }
        [Field(Version = 1.0)]
        public string tabssn { get; set; }
        [Field(Version = 1.0)]
        public string estemerceologica { get; set; }
        [Field(Version = 1.0)]
        public string nascita { get; set; }
        [Field(Version = 1.0)]
        public string causacongelamento { get; set; }
        [Field(Version = 1.0)]
        public string minsan32 { get; set; }
        [Field(Version = 1.0)]
        public string minsan10 { get; set; }
        [Field(Version = 1.0)]
        public string notessn { get; set; }
        [Field(Version = 1.0)]
        public string atc { get; set; }
        [Field(Version = 1.0)]
        public string fenilche { get; set; }
        [Field(Version = 1.0)]
        public string celiachia { get; set; }
        [Field(Version = 1.0)]
        public string diabete { get; set; }
        [Field(Version = 1.0)]
        public string lattosio { get; set; }
        [Field(Version = 1.0)]
        public string datainizioconssn { get; set; }
        [Field(Version = 1.0)]
        public string datafineconssn { get; set; }
        [Field(Version = 1.0)]
        public string um { get; set; }
        [Field(Version = 1.0)]
        public string cambiossn { get; set; }
        [Field(Version = 1.0)]
        public string prezzodec { get; set; }
        [Field(Version = 1.0)]
        public string notessnprec { get; set; }
        [Field(Version = 1.0)]
        public string codiceaggposologia { get; set; }
        [Field(Version = 1.0)]
        public string datainiziossn { get; set; }
        [Field(Version = 1.0)]
        public string datafinessn { get; set; }
        [Field(Version = 1.0)]
        public string prezzoum { get; set; }
        [Field(Version = 1.0)]
        public string tiporecord { get; set; }
        [Field(Version = 1.0)]
        public string update { get; set; }
        [Field(Version = 1.0)]
        public string notessn_1 { get; set; }
        [Field(Version = 1.0)]
        public string tiporicetta { get; set; }
        [Field(Version = 1.0)]
        public string stupefacente { get; set; }
        [Field(Version = 1.0)]
        public string prescrivibilita { get; set; }
        [Field(Version = 1.0)]
        public string particolarita { get; set; }
        [Field(Version = 1.0)]
        public string regime_ssn { get; set; }
        [Field(Version = 1.0)]
        public string tipoprodotto { get; set; }
    }
}